home *** CD-ROM | disk | FTP | other *** search
/ Night Owl - The Best of BBS / Night Owl The Best of BBS (NOP-BBS) (Night Owl Publisher) (1994).iso / 022a / pbill24.lha / Phonebill / Phonebill.doc < prev    next >
Text File  |  1994-03-13  |  42KB  |  1,217 lines

  1.  
  2.  
  3. `Phonebill'
  4. ***********
  5.  
  6.    Welcome to the Phonebill 2.4 documentation. Please select any of the
  7. topics listed below.
  8.  
  9. Introduction
  10. ************
  11.  
  12.    `Phonebill' is, simply said, a logfile analyser. What it basically
  13. does is scan the logfile(s) generated by a terminal program or a
  14. mailer, extract all information about calls you have made by using your
  15. modem, and store this in its own (short) format. Features:
  16.  
  17.    * Requires Kickstart 2.04 or higher.
  18.  
  19.    * Supports new 3.0 features (new look menus, ...).
  20.  
  21.    * Nice gadtools compliant GUI.
  22.  
  23.    * User-definable callrates, supporting  rate exceptions for certain
  24.      days and dates. Handles fees and time-units with up to 4 decimals
  25.      (e.g.  $1.2344 dollars per 30.5678 seconds) for extra accuracy.
  26.  
  27.    * Supports logfiles generated by:
  28.         * AmigaUUCP
  29.  
  30.         * AutoPilot
  31.  
  32.         * JrComm
  33.  
  34.         * MagiCall
  35.  
  36.         * MicroDot
  37.  
  38.         * MultiFax professional
  39.  
  40.         * NComm
  41.  
  42.         * Terminus
  43.  
  44.         * TKR-BTX
  45.  
  46.         * TrapDoor
  47.  
  48.         * TrapFax
  49.  
  50.         * Term (Term action-log and Term call-log)
  51.  
  52.    * Automatical logfile truncating.
  53.  
  54.    * Generates miscellaneous reports: statistics, total costs, etc.
  55.  
  56.    * Context-sensitive online help.
  57.  
  58. Background
  59. **********
  60.  
  61.    `Phonebill' was created for one simple reason: I couldn't find a good
  62. logfile analyser. Sure, there are hundreds of logfile analysers that
  63. sometimes even calculate the costs correctly, but all these programs are
  64. just simple, very limited, uncomfortable, mostly CLI-based programs,
  65. that don't offer the features I need.
  66.  
  67. Installation
  68. ************
  69.  
  70.    Just drag the `Phonebill' drawer over to the drawer where you would
  71. like to copy it to. That's all there is to it!
  72.  
  73. Upgrading from version 1.0
  74. ==========================
  75.  
  76.    Please note that all the configuration files have changed. This
  77. means that you can't use your V1.0 configuration files anymore. You may
  78. delete all phonebill files found in the S: drawer, except for the
  79. `S:Phonebill.Log' file. I am sorry for the inconvenience. This will not
  80. happen again.
  81.  
  82. Upgrading from version 1.07 - 1.10
  83. ==================================
  84.  
  85.    Starting from version 2.0 there is a complete new rate editor. Due
  86. to the fact that the old rates are totally different from the new rates
  87. `Phonebill' can't read the v1.x rates anymore. However, the program
  88. still loads the host configuration, resetting the hosts' rate. You can
  89. reinstall the missing information in the host manager, or you could
  90. delete the `ENV:Phonebill/HostRate.Prefs' file so that you will be
  91. prompted for the missing information automatically when `Phonebill'
  92. needs it.
  93.  
  94. Workbench and Shell
  95. *******************
  96.  
  97.    `Phonebill' can be started from the shell or the workbench. When
  98. started from the shell, `Phonebill' accepts commandline arguments. To
  99. view all known arguments, supply a "?" as only argument to the program,
  100. for example:
  101.  
  102.         1.SPHINX-O-HD:Comm/Misc> Phonebill ?
  103.  
  104.    The following keywords/switches are supported:
  105. `PROC=PROCESS/S'
  106.      `Phonebill' will process the logfiles and return control to the
  107.      Shell when done.
  108.  
  109. `LIST=LISTCALLS/K,STATS=STATISTICS/K,BILL/K'
  110.      Generates the specified report and outputs it to a file. For
  111.      example, the following command will cause `phonebill' to quietly
  112.      process the logfiles and then save two reports. The former will be
  113.      displayed in the console, the latter will be saved to `t:bill.txt':
  114.           1> Phonebill proc list=* bill=t:bill.txt quiet
  115.  
  116. `FROM/K,TO/K'
  117.      Use these to specify the scanrange. If you don't supply these
  118.      arguments the range specified in the preferences will be used.
  119.  
  120. `QUIET/S'
  121.      Supplying this argument disables output produced by `Phonebill'
  122.      when processing the logs.
  123.  
  124. Menus
  125. *****
  126.  
  127.    The following text is to describe the menu items available in the
  128. `Phonebill' main panel.
  129.  
  130. Project
  131. =======
  132.  
  133. `Save configuration'
  134.      Saves the program configuration.
  135.  
  136. `Iconify'
  137.      Closes the window and drops an icon labeled `Phonebill' on the
  138.      Workbench window. Double-clicking this icon will cause `Phonebill'
  139.      to wake up and to return the state it was in before `Phonebill'
  140.      was iconified.
  141.  
  142. `About'
  143.      Shows some additional information on the program.
  144.  
  145. `Quit'
  146.      Terminates the program. If the configuration has been changed, you
  147.      will be prompted to confirm your decision.
  148.  
  149. Edit
  150. ====
  151.  
  152. `Preferences'
  153.      See Preferences panel.
  154.  
  155. `Log manager'
  156.      See Log manager panel.
  157.  
  158. `Host manager'
  159.      See Host manager panel.
  160.  
  161. `Default'
  162.      Resets the program configuration to its defaults.
  163.  
  164. `Last saved'
  165.      Loads the last saved configuration.
  166.  
  167. Control panels
  168. **************
  169.  
  170. Main panel
  171. ==========
  172.  
  173.    Here it all begins. This panel provides gadgets and Menus which give
  174. you control over the main functions of `Phonebill'.
  175.  
  176. `Process Logs'
  177.      Scans and/or truncates all logfiles listed in the log manager, See
  178.      Log manager panel. If new calls were found `Phonebill' will add
  179.      them to its own binary logfile.
  180.  
  181. `Preferences'
  182.      See Preferences panel.
  183.  
  184. `About'
  185.      Shows some additional information on the program.
  186.  
  187. `From, To'
  188.      The dates entered here specify the scanrange. Only calls made
  189.      within the period <from date> - <to date> will be used to generate
  190.      the report. Please note that when you are using a localised
  191.      workbench you'll have to enter localised dates. For example:
  192.      "monday" has to be "maandag" when using a Dutch workbench, "today"
  193.      will become "heute" on a German workbench. Note that also the
  194.      months have to be entered according to the locale settings:
  195.      13-Mai-1994 for German users instead of 13-May-1994.
  196.  
  197. `Statistics, Phonebill, List calls'
  198.      If you select on of these `Phonebill' will start to generate a
  199.      report. This report will be shown to you using the text viewer
  200.      entered in the preferences.
  201.  
  202. `Maintenance'
  203.      See Maintenance panel.
  204.  
  205. Preferences panel
  206. =================
  207.  
  208. `TextViewer'
  209.      The textviewer to be used for displaying the report generated by
  210.      the `Phonebill', `List Calls' and `Statistics' options.
  211.  
  212. `Report file'
  213.      The filename of the report to be generated.
  214.  
  215. `Log file'
  216.      The filename of the binary log file generated by phonebill.
  217.  
  218. `CON: Window'
  219.      Specifies the console window which will be used for miscellaneous
  220.      output.
  221.  
  222. `Carrier detect time'
  223.      It always takes some time before your modem has detected a
  224.      carrier. The connect time in the logfiles generated by your
  225.      terminal program are therefore incorrect, because the modem has
  226.      been online trying to get a carrier for a couple of seconds. For
  227.      example, it takes my 14K4 (V.32bis) approximately 15 seconds to
  228.      connect.
  229.  
  230. `Delete report after viewing'
  231.      If this option is checked, the report will be deleted after it has
  232.      been viewed.
  233.  
  234. `Save <from> and <to> date on exit'
  235.      If this option is checked, the <from> and <to> date will be saved
  236.      automatically when you exit the program.
  237.  
  238. `Log manager'
  239.      See Log manager panel.
  240.  
  241. `Host manager'
  242.      See Host manager panel.
  243.  
  244. `Save'
  245.      Saves currents preferences, and closes the preferences panel. The
  246.      from/to dates from the main window are also saved.
  247.  
  248. `Use'
  249.      Closes the preferences panel, without saving the preferences.
  250.  
  251. Log manager panel
  252. =================
  253.  
  254.    In the Log Manager panel you can add, remove and edit logfiles and
  255. their options, for use with the `Phonebill' program.
  256.  
  257. `Add'
  258.      Adds a new logfile to the list.
  259.  
  260. `Edit'
  261.      Lets you edit the settings of the selected logfile, See Log
  262.      settings panel.
  263.  
  264. `Remove'
  265.      Removes the selected logfile.
  266.  
  267. `Save'
  268.      Saves current log settings, and closes the log manager panel.
  269.  
  270. `Use'
  271.      Closes the log manager panel, without saving the log settings.
  272.  
  273. Log settings panel
  274. ==================
  275.  
  276. `Logfile'
  277.      The filename of the logfile to be used.
  278.  
  279. `Log format'
  280.      Specifies the type of the logfile. See Supported logfiles.
  281.  
  282. `Max. logsize'
  283.      The maximum size (in KB) of the logfile. If its size exceeds this
  284.      value, the file will be truncated to 50% of the maximum size. This
  285.      only works if the `truncate' option is activated.
  286.  
  287. `Scan log for phonecalls'
  288.      If this option is enabled, the logfile will be scanned for calls.
  289.  
  290. `Truncate log if maximumsize is reached'
  291.      See `Max. logsize'.
  292.  
  293. `Use archive bit to check if file changed'
  294.      If enabled, Phonebill will set the archive bit of the logfile after
  295.      processing. When it processes this file again it recognizes wether
  296.      or not the file has changed. This will speed-up the processing.
  297.  
  298. Host manager panel
  299. ==================
  300.  
  301.    In the host manager panel you see a list of all `known' hosts. You
  302. can add,remove and edit hosts.
  303.  
  304. `Add'
  305.      Adds a new hosts to the list.
  306.  
  307. `Edit'
  308.      Lets you edit the settings of the selected host, See Host settings
  309.      panel.
  310.  
  311. `Remove'
  312.      Removes the selected host.
  313.  
  314. `Save'
  315.      Saves current host settings, and closes the host manager panel.
  316.  
  317. `Use'
  318.      Closes the host manager panel, without saving the host settings.
  319.  
  320. Host settings panel
  321. ===================
  322.  
  323. `Name, Number'
  324.      The name and/or telephonenumber of the host. You must at least
  325.      fill in one of them.
  326.  
  327. `Rate list'
  328.      This list contains all installed rates. To select a rate for the
  329.      host, simply choose on of the rates in the list.
  330.  
  331. `Add'
  332.      Adds a new rate to the list.
  333.  
  334. `Copy'
  335.      The selected rate will be duplicated.
  336.  
  337. `Edit'
  338.      Lets you edit the selected rate, See Rate panel.
  339.  
  340. `Remove'
  341.      Removes the selected rate.
  342.  
  343. `Ok,Cancel'
  344.      Use or drop the current host settings.
  345.  
  346. Rate panel
  347. ==========
  348.  
  349.    The information to be specified in this control panel will be used
  350. to calculate the amount of money to be paid for a call.
  351.  
  352. `Rate name'
  353.      Specifies the name of the rate.
  354.  
  355. `Days and dates'
  356.      This list contains the default rate settings and exceptions for
  357.      certain dates and days of the week. Each line displays the type of
  358.      the entry and a comment (seperated by the `>>' character). The
  359.      following types are available:
  360.     `Day(s)'
  361.           Settings for certain days of the week.
  362.  
  363.     `17 Jul (example)'
  364.           Settings for a specific date.
  365.  
  366.      If there is no special type available for an entry, it's probably
  367.      the default settings you are dealing with. These settings are used
  368.      whenever `Phonebill' can't find an entry for the current day.
  369.  
  370.    For each entry in this list there is at least one associated starting
  371. time available which defines when the associated rate settings are to
  372. be used. You will find the time settings in the list titled `Time'.  To
  373. add a new time use the `Add time' button, to edit an existing entry,
  374. use the `Edit time' button. To remove an entry, press the `Remove time'
  375. button.
  376.  
  377. `Add date'
  378.      Will invoke a control panel to create a new rate entry to be used
  379.      on a specific date. Use the sliders to select the day the settings
  380.      will be valid for.
  381.  
  382. `Add day(s)'
  383.      Will create a new rate entry referring to one or more days of the
  384.      week. Use the buttons of the control panel to select the days the
  385.      current settings will be valid for.
  386.  
  387. `Copy'
  388.      Duplicates the selected entry and appends it to the list.
  389.  
  390. `Edit'
  391.      Lets you modify the selected entry.
  392.  
  393. `Remove'
  394.      Removes the selected entry from the list.
  395.  
  396. `Cost/unit'
  397.      The amount of money to be paid for each single time unit when
  398.      online. This fee may contain a number followed by a "," or a ".",
  399.      followed by up to 4 decimals. For example: if you have to pay 3
  400.      dollars and 14,15 cents per unit enter "3,1415".
  401.  
  402. `Seconds/unit'
  403.      This is where you enter how many seconds each time unit lasts.
  404.  
  405. `Minimal costs'
  406.      The minimal costs of a phonecall. If your phonerate system doesn't
  407.      have a minimal cost value set this to zero.
  408.  
  409.    There are two different groups of the two entries listed above: one
  410. for the first unit and one for the following units. So, if you only pay
  411. for the call you make but not for the time you spend online, just enter
  412. the fee in the first group and set the second group to zero.
  413.  
  414. Maintenance panel
  415. =================
  416.  
  417.    In the maintenance panel you can modify the binary logfile. Only
  418. calls that fall within the specified scanrange in the main panel will be
  419. shown in the list.
  420.  
  421. `Add'
  422.      Adds a new call to the listed.
  423.  
  424. `Edit'
  425.      Lets you edit the selected call.
  426.  
  427. `Remove'
  428.      Removes the selected call from the list.
  429.  
  430. `Remove all'
  431.      Removes all calls from the list.
  432.  
  433. `Save'
  434.      Saves the binary logfile.
  435.  
  436. `Cancel'
  437.      Closes the maintenance panel without saving any changes.
  438.  
  439. Supported logfiles
  440. ******************
  441.  
  442.    The following list is a list of all currently supported logfiles. If
  443. you experience logscan problems , or if you don't know what type of
  444. logfile you have compare it to one of these:
  445.  
  446. AmigaUUCP
  447. =========
  448.  
  449.      01-May-93 12:13  0:09 in=0        out=0        cbmger
  450.      01-May-93 12:15  0:19 in=1496     out=0        cbmger
  451.      02-May-93 00:05  0:18 in=0        out=0        cbmger
  452.      02-May-93 00:35  0:08 in=0        out=0        cbmger
  453.      02-May-93 00:38  0:43 in=0        out=0        cbmger
  454.      02-May-93 01:14  0:30 in=0        out=722      cbmger
  455.      02-May-93 03:01  0:22 in=790      out=0        cbmger
  456.      07-May-93 15:03  2:42 in=122857   out=0        cbmger
  457.      07-May-93 16:18  0:28 in=5014     out=370      cbmger
  458.      07-May-93 16:21  0:23 in=3847     out=0        cbmger
  459.      07-May-93 16:36  0:22 in=0        out=1096     cbmger
  460.      07-May-93 16:41  1:33 in=82352    out=0        cbmger
  461.      07-May-93 17:34  3:15 in=111215   out=0        cbmger
  462.      08-May-93 03:15  2:14 in=128822   out=0        cbmger
  463.      11-May-93 19:59 12:24 in=707799   out=0        cbmger
  464.  
  465. AutoPilot
  466. =========
  467.  
  468.      03-04-94 19:39:00 - AutoPilot Started
  469.      03-04-94 19:39:13 - Dialing CompuServe  2114342242
  470.      03-04-94 19:39:54 - Connected to CompuServe  9600 baud
  471.      03-04-94 19:40:02 - Entered AmigaTech
  472.      03-04-94 19:40:04 - Getting Headers from AmigaTech
  473.      03-04-94 19:40:08 - Entered AmigaVend
  474.      03-04-94 19:40:08 - Entered AmigaVend
  475.      03-04-94 19:40:11 - Getting Headers from AmigaVend
  476.      03-04-94 19:40:18 - End of Session
  477.      03-04-94 19:43:36 - AutoPilot Terminated
  478.      
  479.      03-04-94 19:48:09 - AutoPilot Started
  480.      03-04-94 20:02:35 - Dialing CompuServe  2114342242
  481.      03-04-94 20:03:17 - Connected to CompuServe  9600 baud
  482.      03-04-94 20:03:24 - Entered AmigaTech
  483.      03-04-94 20:03:28 - Getting Headers from AmigaTech
  484.      03-04-94 20:03:30 - Sending Message to All
  485.      03-04-94 20:03:36 - Sending Message to All
  486.      03-04-94 20:03:50 - Entered AmigaVend
  487.      03-04-94 20:03:53 - Getting Section Titles from AmigaVend
  488.      03-04-94 20:03:55 - Getting Selected thread at 75957 from AmigaVend
  489.      03-04-94 20:03:57 - Getting Selected thread at 76015 from AmigaVend
  490.      03-04-94 20:04:02 - Getting Selected thread at 76061 from AmigaVend
  491.      03-04-94 20:04:11 - End of Session
  492.      03-04-94 20:18:17 - AutoPilot Terminated
  493.  
  494. JrComm
  495. ======
  496.  
  497.      07/20/93 01:34:05 - JR-Comm session started.
  498.      07/20/93 01:36:28 - Amigoline HQ:
  499.      07/20/93 01:39:49 - Amigoline HQ:
  500.      07/20/93 01:58:06 - Z d/l: 0/199 -          978 - ideeen.doc
  501.      07/20/93 01:58:19 - Z d/l: 0/215 -         2111 - inleidin.doc
  502.      07/20/93 02:03:20 - Z d/l: 0/232 -        64319 - vcheck626.lha
  503.      07/20/93 02:24:49 - JR-Comm session finished.
  504.      07/20/93 02:29:38 - JR-Comm session started.
  505.      07/20/93 02:29:59 - Amigoline HQ:
  506.      07/20/93 02:38:23 - JR-Comm session finished.
  507.      07/20/93 03:55:44 - JR-Comm session started.
  508.      07/20/93 03:56:13 - megatron bbs:
  509.      07/20/93 04:07:05 - Z u/l: 0/231 -        23654 - Dimp.lha
  510.      07/20/93 04:20:43 - Z d/l: 1/219 -        91783 - Kinski.lha
  511.      07/20/93 04:21:28 - Z d/l: 0/225 -         9441 - Nagel2.lha
  512.      07/20/93 04:22:10 - Z d/l: 0/226 -         8966 - Nagel3.lha
  513.      07/20/93 04:23:05 - Z d/l: 0/228 -        11995 - Sexyrobot.lha
  514.      07/20/93 04:28:09 - Z d/l: 0/231 -        69861 - Corinne.lha
  515.      07/20/93 04:28:33 - JR-Comm session finished.
  516.      07/20/93 16:01:50 - JR-Comm session started.
  517.      07/20/93 16:03:14 - Amigoline HQ:
  518.      07/20/93 16:10:47 - Z u/l: 0/251 -         2263 - calc.lha
  519.      07/20/93 16:21:16 - JR-Comm session finished.
  520.  
  521. MagiCall
  522. ========
  523.  
  524.      06/30/93 00:41:46 - MagiCall session started.
  525.      06/30/93 00:42:07 - Connected to: E! XS BBS.
  526.      06/30/93 00:43:30 - Disconnected.
  527.      06/30/93 00:50:55 - Connected to: The Cross.
  528.      06/30/93 00:55:16 - Disconnected.
  529.      06/30/93 00:55:44 - Connected to: Unknown Carrier.
  530.      06/30/93 00:59:23 - Disconnected.
  531.      06/30/93 01:00:03 - Connected to: The Cross.
  532.      06/30/93 01:04:45 - Disconnected.
  533.      06/30/93 01:05:14 - Connected to: AUGS BBS 1.
  534.      06/30/93 01:05:37 - Disconnected.
  535.      06/30/93 01:06:07 - Connected to: ANet Testbench.
  536.      06/30/93 01:08:53 - Disconnected.
  537.      06/30/93 01:11:37 - Connected to: The Cross.
  538.      06/30/93 01:13:54 - Uploaded file DH1:amanda.
  539.      06/30/93 01:14:43 - Disconnected.
  540.      06/30/93 01:14:47 - MagiCall session finished.
  541.      07/04/93 12:20:45 - PhoneBill LogScan.
  542.  
  543. MicroDot
  544. ========
  545.  
  546.      20:24:58 11.01.94 START MicroDot V1.5beta
  547.      20:27:20 11.01.94 EXIT MicroDot
  548.      20:37:16 11.01.94 START MicroDot V1.5beta
  549.      10:49:30 12.01.94 EXIT MicroDot
  550.      10:50:05 12.01.94 START MicroDot V1.6
  551.      10:50:16 12.01.94 NETCALL bei CIA
  552.      10:50:20 12.01.94 NETCALL Waehle 0253403728
  553.      10:50:56 12.01.94 NETCALL Verbindung hergestellt
  554.      10:51:23 12.01.94 NETCALL 2876 Bytes gesendet (7s)
  555.      10:52:02 12.01.94 NETCALL 47273 Bytes empfangen (38s)
  556.      10:52:05 12.01.94 NETCALL erfolgreich (69s gesamte Verbindungsdauer)
  557.      22:02:06 12.01.94 EXIT MicroDot
  558.      10:28:21 13.01.94 START MicroDot V1.6
  559.      10:39:50 13.01.94 NETCALL bei CIA
  560.      10:39:55 13.01.94 NETCALL Waehle 0253403728
  561.      10:40:31 13.01.94 NETCALL Verbindung hergestellt
  562.      10:40:56 13.01.94 NETCALL 3176 Bytes gesendet (7s)
  563.      10:47:36 13.01.94 NETCALL 627663 Bytes empfangen (400s)
  564.      10:47:39 13.01.94 NETCALL erfolgreich (428s gesamte Verbindungsdauer)
  565.  
  566. MultiFax professional
  567. =====================
  568.  
  569.      03.11. 19:44  0:46   1      +49 234 5778997 MyFax                     03000010s
  570.      05.11. 13:51  0:40   1      +49 421 3245435 MyFax                     03000010s
  571.      07.11. 17:04  0:41   1        43 543 343534 ESP & R.                  03000010s
  572.      08.11. 13:19  0:39   1        44 432 454355 Computershop              03000010s
  573.      09.11. 23:04  0:39   1                      SGTI Verlag               03000010s
  574.  
  575. NComm
  576. =====
  577.  
  578.      Amiga Workbench (05430-24097)
  579.      --------------------------------
  580.      Login:  Mon Jan 25 21:57:29 1993
  581.      Logout: Mon Jan 25 22:08:49 1993
  582.      Time online: 00:11:12
  583.      
  584.      Mothership Con. (020-6892708)
  585.      --------------------------------
  586.      Login:  Tue Jan 26 21:37:13 1993
  587.      Logout: Tue Jan 26 21:38:49 1993
  588.      Time online: 00:01:36
  589.      
  590.      BBS Waterland(1) (02990-40202)
  591.      --------------------------------
  592.      Login:  Wed Jan 27 21:10:40 1993
  593.      Logout: Wed Jan 27 21:15:41 1993
  594.      Time online: 00:05:01
  595.      
  596.      Chat 14400 (5) (046-750624)
  597.      --------------------------------
  598.      Login:  Thu Jan 28 21:59:57 1993
  599.      Logout: Thu Jan 28 22:41:13 1993
  600.      Time online: 00:41:16
  601.  
  602. Term action-log
  603. ===============
  604.  
  605.      12-jul-93 21:41:02 Start of session (term 3.3 30.4.93).
  606.      12-jul-93 21:41:38 Connected to "TUE Dial-in" (040-435049).
  607.      12-jul-93 21:47:03 Initiate binary download.
  608.      12-jul-93 21:47:11 Initiate binary download.
  609.      12-jul-93 21:47:12 Receive file "TERM:/xfer/tinyclock.lha".
  610.      12-jul-93 21:47:40 Close file "SPHINX-O-HD:Comm/xfer/tinyclock.lha"
  611.      12-jul-93 21:47:53 Initiate binary download.
  612.      12-jul-93 21:47:53 Receive file "TERM:/xfer/tinyclock2_0.lha".
  613.      12-jul-93 21:48:54 Close file "SPHINX-O-HD:Comm/xfer/tinyclock2_0.lha"
  614.      12-jul-93 21:49:05 Hung up the line.
  615.      12-jul-93 21:49:10 PhoneBill LogScan.
  616.      12-jul-93 21:51:19 End of session.
  617.      12-jul-93 21:57:37 Start of session (term 3.3 30.4.93).
  618.      12-jul-93 22:24:44 Initiate binary upload.
  619.      12-jul-93 22:24:44 Send file "SPHINX-O-HD:Comm/xfer/RECENT".
  620.      12-jul-93 22:24:49 Close file "SPHINX-O-HD:Comm/xfer/RECENT".
  621.      12-jul-93 22:33:39 Initiate ASCII upload.
  622.      12-jul-93 22:33:39 Send file "Workbench:S/user-startup".
  623.      12-jul-93 22:33:40 Close file "Workbench:S/user-startup".
  624.      12-jul-93 22:46:59 Initiate binary upload.
  625.      12-jul-93 23:16:20 Hung up the line.
  626.      12-jul-93 23:16:23 End of session.
  627.      14-Jul-93 11:05:45 PhoneBill LogScan.
  628.  
  629. Term call-log
  630. =============
  631.  
  632.      Amiga Workbench (05430-24097)
  633.      --------------------------------
  634.      Login:  Mon Jan 25 21:57:29 1993
  635.      Logout: Mon Jan 25 22:08:49 1993
  636.      Time online: 00:11:12
  637.      
  638.      Mothership Con. (020-6892708)
  639.      --------------------------------
  640.      Login:  Tue Jan 26 21:37:13 1993
  641.      Logout: Tue Jan 26 21:38:49 1993
  642.      Time online: 00:01:36
  643.      
  644.      BBS Waterland(1) (02990-40202)
  645.      --------------------------------
  646.      Login:  Wed Jan 27 21:10:40 1993
  647.      Logout: Wed Jan 27 21:15:41 1993
  648.      Time online: 00:05:01
  649.      
  650.      Chat 14400 (5) (046-750624)
  651.      --------------------------------
  652.      Login:  Thu Jan 28 21:59:57 1993
  653.      Logout: Thu Jan 28 22:41:13 1993
  654.      Time online: 00:41:16
  655.  
  656. Terminus
  657. ========
  658.  
  659.      21-07-93 16:58:14 Session start
  660.      21-07-93 16:59:59 Connection at 14400bps to: SomeBBS  5485321
  661.      21-07-93 17:01:00 Carrier lost
  662.      21-07-93 20:49:59 Hangup modem
  663.      21-07-93 20:49:59 Session end
  664.      21-07-93 21:35:20 Session start
  665.      21-07-93 21:35:58 Connection at 14400bps to: Suncity  5489171
  666.      21-07-93 21:36:58 ZMODEM d/l opts: Binary - Overwrite
  667.      21-07-93 21:36:58 ZMODEM download: hd1:comm/xfer/pbill999.lha
  668.      21-07-93 21:37:02 Completed transfer - size: 530, time: 00:00:04, cps: 372
  669.      21-07-93 21:37:35 Hangup modem
  670.      21-07-93 21:37:35 Carrier lost
  671.      21-07-93 22:48:35 Phonebill LogScan
  672.  
  673. TKR-BTX
  674. =======
  675.  
  676.    There are currently two TKR-BTX logfile formats. One looks like this:
  677.  
  678.      ONLINE: 05.10.93 11:48:29 (2)  OFFLINE: 05.10.93 12:11:30 (2)  ==> 00:23:01
  679.      ONLINE: 05.10.93 12:12:14 (2)  OFFLINE: 05.10.93 12:15:05 (2)  ==> 00:02:51
  680.      ONLINE: 19.10.93 22:30:24 (2)  OFFLINE: 19.10.93 23:15:24 (2)  ==> 00:45:00
  681.      ONLINE: 23.10.93 18:08:06 (6)  OFFLINE: 23.10.93 19:08:23 (6)  ==> 01:00:17
  682.      ONLINE: 28.10.93 17:16:57 (4)  OFFLINE: 28.10.93 17:30:27 (4)  ==> 00:13:30
  683.      ONLINE: 02.11.93 18:35:15 (2)  OFFLINE: 02.11.93 18:53:32 (2)  ==> 00:18:17
  684.      ONLINE: 03.11.93 22:02:16 (3)  OFFLINE: 03.11.93 22:11:51 (3)  ==> 00:09:35
  685.  
  686.    The newest format now includes the telephonenumber:
  687.  
  688.      TEL. 01910                           :
  689.      ONLINE: 31.01.94 21:42:30 (1)  OFFLINE: 31.01.94 21:49:44 (1)  ==> 00:07:14
  690.      TEL. 01910                           :
  691.      ONLINE: 03.02.94 23:21:44 (4)  OFFLINE: 03.02.94 23:27:58 (4)  ==> 00:06:14
  692.      TEL. 01910                           :
  693.      ONLINE: 05.02.94 11:42:58 (6)  OFFLINE: 05.02.94 11:47:25 (6)  ==> 00:04:27
  694.      TEL. 01910                           :
  695.      ONLINE: 01.03.94 20:25:48 (2)  OFFLINE: 01.03.94 20:42:36 (2)  ==> 00:16:48
  696.  
  697.    Both formats will be processed correctly, but since only the new
  698. format contains any information about the host (e.g. the
  699. telephonenumber), `phonebill' assumes a defaultname for each call when
  700. processing the old format.
  701.  
  702. TrapDoor
  703. ========
  704.  
  705.      + 11-Jul-93 12:05:10  TrapDoor 1.83 opened
  706.      + 11-Jul-93 12:05:14  Calling 046-581998
  707.      ~ 11-Jul-93 12:05:25  BUSY
  708.      + 11-Jul-93 12:05:32  TrapDoor 1.83 closed
  709.      
  710.      + 11-Jul-93 12:05:55  TrapDoor 1.83 opened
  711.      + 11-Jul-93 12:05:59  Calling 05430-24097
  712.      ~ 11-Jul-93 12:06:29  CONNECT 14400/ARQ
  713.      : 11-Jul-93 12:06:34   Name: The Amiga Workbench (2:283/410.0)
  714.      : 11-Jul-93 12:06:34    AKA: 14:105/201.0 39:157/1.0 39:157/100.0
  715.      : 11-Jul-93 12:06:34  Sysop: Robert Udo
  716.      : 11-Jul-93 12:06:34  Place: Winterswijk - Gelderland (31-5430-24097)
  717.      : 11-Jul-93 12:06:34  Flags: CM
  718.      : 11-Jul-93 12:06:34  Using: InterMail 2.22
  719.      : 11-Jul-93 12:06:34  Offer: Emsi FReqs ZedZap
  720.      | 11-Jul-93 12:06:37  Receiving 000c043c.pkt (4410 bytes)
  721.      | 11-Jul-93 12:06:40  Took 0:02, Cps: 1575, Efficiency: 109%
  722.      = 11-Jul-93 12:07:10  Session connect time 0:40
  723.      + 11-Jul-93 12:07:14  TrapDoor 1.83 closed
  724.      + 11-Jul-93 12:15:45  PhoneBill LogScan
  725.  
  726. TrapFax
  727. =======
  728.  
  729.      ******  01/01 00:00 Preferences missing. Please set up using TFaxPrefs first.
  730.      E 0001  12/12 20:29 S  642812                 0  00:20  User break
  731.                             #642812                          "Multipage.fax"
  732.        0002  12/12 20:30 S  648356                 4  00:12  OK
  733.                             #648356                          "Multipage.fax"
  734.        0003  12/12 20:36 R  (unknown)              1  01:05  OK
  735.                                                              "In-3.FAX"
  736.        0004  12/12 20:40 S                         4  01:50  OK
  737.                             #641234                          "Multipage.fax"
  738.      E 0005  22/01 16:17 S  641234                 0  00:12  User break
  739.                             #641234                          "Out-5.fax"
  740.  
  741. Program updates
  742. ***************
  743.  
  744.    Whenever a new release of `Phonebill' becomes available it will be
  745. uploaded to:
  746.  
  747.          The Amiga Workbench (SysOp Robert Udo)
  748.          +31-(0)5430-24097   (ZyXEL+ 19K2, 24 hours online)
  749.      
  750.          FidoNet:  2:283/410.0
  751.          AmigaNet: 39:157/101.0
  752.          NLA:      14:105/2.0
  753.  
  754.    I will also try to upload it to the aminet as soon as possible.
  755.  
  756. FAQ
  757. ***
  758.  
  759.    * Q: How to re-scan an already scanned logfile?
  760.  
  761.      A: Use a texteditor to remove all lines containing the
  762.      `logscan'-signature.  Then save the logfile and let `phonebill'
  763.      process the logfile again.
  764.  
  765.    * Q: `phonebill' won't accept any dates entered in the <from/to>
  766.      stringgadgets! What should I do?
  767.  
  768.      A: Read the documentation! :-) See Main panel.
  769.  
  770. How to register
  771. ***************
  772.  
  773.    As with the previous versions of the program, `Phonebill' v2.0 and
  774. higher are shareware. There is one difference: starting from version 2.0
  775. `Phonebill' has been crippled, not all features are available in the
  776. unregistered version:
  777.  
  778.    * Binary logfile maintenance is disabled.
  779.  
  780.    * `Phonebill' only calculates the fees with up to two decimals (e.g.
  781.      $0,15). In the registered version four decimals are supported,
  782.      which provides a better accuracy.
  783.  
  784.    Many people hate crippled software, including myself. But it just
  785. seems that uncrippled software isn't `appreciated' anymore, because very
  786. few people registered. That is why I decided to cripple the program.
  787.  
  788.    *Important information:* The registration fee for the uncrippled
  789. version was $5 US, but I had to raise the price because starting from
  790. version 2.0 I will have to send users that register a disk containing a
  791. keyfile. Now, starting from 27 September 1993, the registration fee will
  792. be $8 US. If I receive any registrations containing $5 US after this
  793. date, they will be regarded as a registration for the `old' (pre 2.0)
  794. version of the program. So, if you registered with $5 US after this date
  795. you will not receive a keyfile: you'll have to send another $3 US. I
  796. would to thank all people that have registered the uncrippled version
  797. of the program before this date by sending them a keyfile without
  798. having to pay extra.
  799.  
  800.    *Registration procedure:*
  801.   1. Write a note with your complete name and mailing address. If you
  802.      have access to e-mail (e.g. internet, fidonet, etc.) please specify
  803.      your e-mail address too. If you want your key to arrive fast I can
  804.      send it by e-mail, but for security measures you will have to send
  805.      me your PGP (Pretty Good Privacy) public key first.
  806.  
  807.   2. The registration fee is $8 US, DM 15,-, FL 15,- or the equivalent
  808.      amount of money in any other currency. Decide how to transfer the
  809.      money, e.g.:
  810.         * cash.
  811.  
  812.         * a postal money order.
  813.  
  814.         * an EuroCheck (only in FL!), foreign checks are *NOT* accepted!
  815.  
  816.   3. Send this to:
  817.             Raymond Penners
  818.             Berkenlaan 4
  819.             NL-6241 AZ Bunde (The Netherlands)
  820.  
  821.   4. Wait for your keyfile to arrive. You should receive your key
  822.      within 10 days after the arrival of your registration fee. Please
  823.      allow up to four weeks, due to unforseen circumstances.
  824.  
  825.   5. Copy the keyfile to the directory where you keep `Phonebill' in or
  826.      to the `L:' directory. Thanks for registering!
  827.  
  828. Legal stuff
  829. ***********
  830.  
  831. License
  832. =======
  833.  
  834.    This license applies to the product called `Phonebill', a program
  835. for the Amiga computer, published by Raymond Penners under the concepts
  836. of ShareWare, and the accompanying documentation, example files and
  837. anything else that comes with the original distribution.  The terms
  838. `Program' and `Phonebill' below, refer to this product.  The licensee
  839. is addressed as `you'.
  840.  
  841.    * You may copy and distribute verbatim copies of the program's
  842.      executable code and documentation as you receive it, in any
  843.      medium, provided that you conspicuously and appropriately publish
  844.      only the original, unmodified program, with all copyright notices
  845.      and disclaimers of warranty intact and including all the
  846.      accompanying documentation, example files and anything else that
  847.      came with the original.
  848.  
  849.    * You may not copy and/or distribute this program without the
  850.      accompanying documentation and other additional files that came
  851.      with the original.  You may not copy and/or distribute modified
  852.      versions of this program.
  853.  
  854.    * You may not copy, modify, sublicense, distribute or transfer the
  855.      program except as expressly provided under this license.  Any
  856.      attempt otherwise to copy, modify, sublicense, distribute or
  857.      transfer the program is void, and will automatically terminate
  858.      your rights to use the program under this license.  However,
  859.      parties who have received copies, or rights to use copies, from
  860.      you under this license will not have their licenses terminated so
  861.      long as such parties remain in full compliance.
  862.  
  863.    * By copying, distributing and/or using the program you indicate your
  864.      acceptance of this license to do so, and all its terms and
  865.      conditions.
  866.  
  867.    * Each time you redistribute the program, the recipient automatically
  868.      receives a license from the original licensor to copy, distribute
  869.      and/or use the program subject to these terms and conditions.  You
  870.      may not impose any further restrictions on the recipients'
  871.      exercise of the rights granted herein.
  872.  
  873.    * You may not disassemble, decompile, re-source or otherwise reverse
  874.      engineer the program.
  875.  
  876.    * You may use the programs for a period of up to 3 weeks for
  877.      evaluation.  After that, you have to register or quit using the
  878.      program.
  879.  
  880.    * If you wish to incorporate parts of the programs into other
  881.      programs, write to the author to ask for permission.
  882.  
  883.    * You agree to cease distributing the program and data involved if
  884.      requested to do so by the author.
  885.  
  886.    * You may charge a fee to recover distribution costs.  The fee for
  887.      diskette distribution may not be more than the cost to obtain a
  888.      public domain diskette from Fred Fish.
  889.  
  890. No warranty
  891. ===========
  892.  
  893.    THERE IS NO WARRANTY FOR THE PROGRAMS, TO THE EXTENT PERMITTED BY
  894. APPLICABLE LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
  895. HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAMS "AS IS" WITHOUT
  896. WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
  897. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  898. PARTICULAR PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
  899. OF THE PROGRAMS IS WITH YOU.  SHOULD THE PROGRAMS PROVE DEFECTIVE, YOU
  900. ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  901.  
  902.    IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  903. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY
  904. REDISTRIBUTE THE PROGRAMS AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
  905. DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
  906. DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAMS
  907. (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
  908. INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
  909. THE PROGRAMS TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
  910. OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  911.  
  912. Disclaimer
  913. ==========
  914.  
  915.    No warranty, either express or implied, is made with respect to the
  916. fitness or merchantability of Phonebill.
  917.  
  918.    Raymond Penners (referred to as `the author'), reserves the right to
  919. not develop any future versions of Phonebill.
  920.  
  921.    The author will try to make a good faith attempt at correcting any
  922. problems if any are discovered, but is in no way required, nor bound to
  923. correct them.
  924.  
  925.    The author neither assumes nor accepts any responsibility for the
  926. use or misuse of these programs.  He will also not be held liable for
  927. damages or any compensation beyond the original registration fee due to
  928. loss of profit or any other damages arising out of the use, or
  929. inability to use this program.
  930.  
  931.    The author will not be liable for any damage arising from the
  932. failure of this program to perform as described, or any destruction of
  933. other programs or data residing on a system attempting to run the
  934. programs.  The user of this program uses it at his or her own risk.
  935.  
  936. Acknowledgements
  937. ****************
  938.  
  939.    I would like to thank the following people:
  940.  
  941.    * Richard Schiffelers, for being a temporarly P.S.C. :-), replying
  942.      all the mail, and the 2.04 roms which speed up the development
  943.      alot! :-)
  944.  
  945.    * Maurice Lahaye, for calling like a mad man, so that I had some
  946.      logfiles to test my program on.
  947.  
  948.    * Matthias Scheler, for supplying me with the German callrates.
  949.  
  950.    * Philippe Duchein, for the French callrates. (My condolences, the
  951.      French callrates are really horrible :)
  952.  
  953.    * Johan Billing, for the Swedish callrates
  954.  
  955.    * Henrik Gelius, for sending me information about the MagiCall
  956.      logfile.
  957.  
  958.    * Jan van den Baard, for his wonderful `Gadtoolsbox'.
  959.  
  960.    * Olaf `Olsen' Barthel, for his inspiring `Term'.
  961.  
  962.    * Michael Holloway, for sending me his JrComm logfile.
  963.  
  964.    Some quick greetings to: Erwin Penders, Mel Nijsten, Maurice
  965. Penners, Walter Konrad, Frans Bouma (Not at ericson anymore? What's
  966. your e-mail adr.?), Robert Udo, Bart Cremers, Arnaud Gouder de
  967. Beauregard, Walter Dees, Rino Roufs, Rex (the ONE and ONLY
  968. SPHINX-O-Dog), Marcel Meuldijk, Edwin Boesten, Marcel Franquinet ...
  969.  
  970.    Furthermore I would like to say hello to all `dudes' on IRC : Ikke,
  971. Bilbo1, Savage, Dense, Milano, Pjotr, ALFred, Mnemo, Xed, SteveVai,
  972. Zop, Janne, Outland, Mjoelnir, Juggi, Goldrnr, Lundman, Shocker, Mag,
  973. VAG, Herb, Merbot, Mama, and everyone I know but forgot to mention here!
  974.  
  975.    These are all listed in ANALPHABETIC order! I am sorry if I forgot
  976. someone (which I'm sure I have) ...
  977.  
  978. Revision history
  979. ****************
  980.  
  981.    Please select the version of which you you want to see the changes:
  982.  
  983. Version 1.0
  984. ===========
  985.  
  986.    Version 1.0 was released 6-Jun-1993:
  987.  
  988.    * First public release.
  989.  
  990. Version 1.07
  991. ============
  992.  
  993.    Version 1.07 was released 14-Jul-1993:
  994.  
  995.    * Compiled on A4000 :-)
  996.  
  997.    * All configuration files now use the IFF format, and are stored in
  998.      ENV: and ENVARC:.
  999.  
  1000.    * The documentation is now in guide format.
  1001.  
  1002.    * Improved preferences: more options.
  1003.  
  1004.    * Added requester that warns you on exit if the configuration has
  1005.      been modified.
  1006.  
  1007.    * Keyboard shortcuts for most of the gadgets.
  1008.  
  1009.    * Requester warning if <from> date is 'above' <to> date.
  1010.  
  1011.    * At the beginning of the report you'll now see the time period.
  1012.  
  1013.    * If no calls were found during scanning the report will state an
  1014.      error message. (In V1.00 an empty textfile would be displayed)
  1015.  
  1016.    * Included built-in rates: German, French, Dutch, Swedish rates.
  1017.  
  1018.    * Added commandline arguments. Try "Phonebill ?".
  1019.  
  1020.    * Added menus to the main window.
  1021.  
  1022.    * Added support for MagiCall logfile.
  1023.  
  1024.    * In the report produced by "List Calls" sometimes only the
  1025.      phonenumber would be displayed, although a name was provided in
  1026.      the hostmanager.
  1027.  
  1028.    * If Phonebill was running under a localized workbench, the default
  1029.      from-date ("Yesterday") and to-date ("Today") weren't accepted
  1030.      anymore.
  1031.  
  1032.    * Fixed some V39 problems: the busy pointer now appears in the same
  1033.      resolution as the normal mouse pointer, and some problem
  1034.      concerning V39 listviews is fixed too.
  1035.  
  1036.    * If you were using a bigger system font the rate exception editor
  1037.      would mess up. Also, if you de-zoomed the editor window you
  1038.      wouldn't see the exception anymore.
  1039.  
  1040. Version 1.08
  1041. ============
  1042.  
  1043.    Version 1.08 was released 1-Aug-1993:
  1044.  
  1045.    * Added Terminus support.
  1046.  
  1047.    * Severe bugs were found in Term, Magicall and NComm scanning (thanks
  1048.      to Benno Zuure, Henrik Gelius and Frank Petzold). I've rewritten
  1049.      all log scanning routines to avoid software failures when unknown
  1050.      log messages were encountered.
  1051.  
  1052.    * The saved configuration files had the wrong version/revision tag.
  1053.      Also, Phonebill would disregard this tag and load any
  1054.      configuration file. So if the configuration files need to be
  1055.      changed in the future, the old version of the program would load
  1056.      the new config files which would probably result in a software
  1057.      failure.
  1058.  
  1059.    * Under some circumstances phonebill refused to remove a rate,
  1060.      although it wasn't in use.
  1061.  
  1062. Version 1.1
  1063. ===========
  1064.  
  1065.    Version 1.1 was released 16-Aug-1993:
  1066.  
  1067.    * The host and log lists now show some additional information.
  1068.  
  1069.    * Added support for Amiga UUCP timelog.
  1070.  
  1071.    * The pre-defined rate "Sverige: Riks 1" was wrong. The exception
  1072.      "Monday-Friday 18:00-22:00 0.29 per 52 secs" was missing.
  1073.  
  1074. Version 2.0
  1075. ===========
  1076.  
  1077.    Version 2.0 was released 27-Sep-1993:
  1078.  
  1079.    * GUI facelift: windows backfilled, listview doubleclick, changes in
  1080.      the menus.
  1081.  
  1082.    * Brand new rate editor
  1083.  
  1084.    * Improved "Do you really want to quit?" requester.
  1085.  
  1086.    * <From> and <To> date are now saved as strings.
  1087.  
  1088.    * Iconification.
  1089.  
  1090.    * Crippled.
  1091.  
  1092.    * Added JrComm support.
  1093.  
  1094.    * Binary logfile maintenance.
  1095.  
  1096.    * Context-sensitive online help, by pressing `help'.
  1097.  
  1098.    * New improved documentation, including ASCII and DVI formats.
  1099.  
  1100.    * Improved keyboard control: `Escape' will function as a cancel/use
  1101.      action, and `return' as an ok/save action.
  1102.  
  1103.    * `Skip' in the `Unlisted host found'-requester now really skips the
  1104.      host, and not just for once.
  1105.  
  1106.    * Now `Phonebill' is able to scan a `Terminus 2.0b' logfile
  1107.      correctly (it has some strange `LF' before its connection string).
  1108.  
  1109. Version 2.1
  1110. ===========
  1111.  
  1112.    Version 2.1 was released 19-Oct-1993:
  1113.  
  1114.    * Fixed bug in `trapdoor' scanner: you don't have to pay for
  1115.      incoming calls anymore.
  1116.  
  1117.    * Fixed bug in `AmigaUUCP' scanner: calls of length greater then 99
  1118.      minutes in the UUCP log are misaligned. This caused `phonebill' to
  1119.      skip such calls.
  1120.  
  1121.    * Now you can add and edit calls from within the binary logfile
  1122.      editor.
  1123.  
  1124.    * Time units extended with upto 4 decimals (e.g. $1,2345 per 12,3456
  1125.      seconds).
  1126.  
  1127.    * Bugfix: If the textviewer name contained spaces `phonebill'
  1128.      couldn't find the viewer.
  1129.  
  1130. Version 2.2
  1131. ===========
  1132.  
  1133.    Version 2.2 was released 7-Dec-1993:
  1134.  
  1135.    * Under most circumstances the updating of the binary logfile is
  1136.      much faster and efficient compared to previous versions.
  1137.  
  1138.    * Added MultiFax proffesional support.
  1139.  
  1140. Version 2.3
  1141. ===========
  1142.  
  1143.    Version 2.3 was released 6-Feb-1994:
  1144.  
  1145.    * New callrate feature: least costs.
  1146.  
  1147.    * The statistics have been improved and new statistics have been
  1148.      added (hourly activity).
  1149.  
  1150.    * Bugfix: the calls in the binary logfile weren't always sorted
  1151.      chronologically.
  1152.  
  1153.    * Added MicroDot support.
  1154.  
  1155.    * Added TrapFax support.
  1156.  
  1157.    * Due to the use of the quotes when running the textviewer you
  1158.      couldn't specify any commandline arguments (e.g. "WatchIt -i").
  1159.      This has been fixed.
  1160.  
  1161. Version 2.4
  1162. ===========
  1163.  
  1164.    Version 2.4 was released 13-Mar-1994:
  1165.  
  1166.    * Added TKR-BTX support.
  1167.  
  1168.    * Added AutoPilot support.
  1169.  
  1170.    * Fixed a problem with the MicroDot logfile: A call ending with
  1171.      "NETCALL abgebrochen" was not recognized as a valid call, and
  1172.      therefore skipped.
  1173.  
  1174.    * Any trailing spaces entered at the end of the from/to-date strings
  1175.      are ignored now.
  1176.  
  1177.    * The `LogScan' signature from the term logfile did not have the
  1178.      appropriate dateformat. Therefore, it could happen that the
  1179.      signature wasn't recognized during some months, which might have
  1180.      resulted in `fake' (duplicate) new calls.
  1181.  
  1182.    * Generating report now is approx twice as fast due to the use of
  1183.      asynchronous I/O.
  1184.  
  1185.    * More commandline arguments are supported.
  1186.  
  1187.    * Added a "Save"-button in the "Settings not saved" requester.
  1188.  
  1189.    * Added `dupe'-detection: duplicate calls are automatically removed.
  1190.      So now there is no harm done when a logfile is accidently scanned
  1191.      twice. I recommend that you re-save your binary logfile by
  1192.      pressing `Save' in the maintenance panel, so that dupes from
  1193.      previous versions are removed (if there were any).
  1194.  
  1195. Author Info
  1196. ***********
  1197.  
  1198.    Send bug reports, logfiles, suggestions, comments, postcards, flames,
  1199. contributions, etc. to:
  1200.  
  1201.    * Snail-Mail:
  1202.             Raymond Penners
  1203.             Berkenlaan 4
  1204.             NL-6241 AZ Bunde (The Netherlands)
  1205.  
  1206.    * Internet:    raymondp@stack.urc.tue.nl
  1207.  
  1208.    * Fido:        2:283/410.15
  1209.  
  1210.    * AmigaNet:    39:157/101.15
  1211.  
  1212.    * NLA:         14:105/201.15
  1213.  
  1214.    * You may also find me (nickname "Sphinx") on IRC in the #amiga
  1215.      channel.
  1216.  
  1217.